code kata [TIL] # 26 Code Kata 알고리즘 twoSum함수에 인자 nums 숫자배열을 길이를 찾기 위해 for로 돌렸다. 이중 for 로 j는 0부터가 아닌 i+1 부터 시작 ! if 조건문으로 nums에 첫번째 인덱스 값과 두번째 인덱스 값을 더하여 target 즉, 더해서 나올 수 있는 합계[target]과 비교했다. 배열 i와 j로 리턴 !... TILWeCode알고리즘code kataTIL [TIL] # 30 알고리즘 |Code Kata - 03 | 오늘 하루 Code Kata 3번째 문제 시작 ! westagram 레이아웃 추가 react state 예습 공부 먼저 문제를 보면 str인자는 string 형태이다. 우리는 중복되지 않게, 제일 긴 단어 라는 조건을 확인 할 수 있었다. 코드 하나하나 살펴보자 새로운 배열을 변수:(arr)선언 / 새로운 문자열 선언 변수:(newStr) 새로운 빈 문자열에 기존 문자열 인덱스를 제외하고 자... TILWeCode알고리즘code kataTIL Code Kata #2 Reverse reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요. 예들 들어, x: 1234 return: 4321 x: -1234 return: -4321 x: 1230 return: 321 단순하게 생각했다. 문제의 요구사항은 '정수인 숫자', 를 '뒤집어' 2개 였음으로 숫자를 뒤집을 방법을 찾았다. 머릿속에서 가장 간단한 방법은 였다. 빠르게 문제를 해결한... JavaScriptalgorithmcode kataJavaScript [code kata] 그래프 물담기 문제 인자인 height는 숫자로 이루어진 배열입니다.그래프로 생각한다면 y축의 값이고, 높이 값을 갖고 있습니다. 아래의 그래프라면 height 배열은 [1, 8, 6, 2, 5, 4, 8, 3, 7] 입니다. 배열의 길이는 2이상입니다. 풀이 분석중[pending...]... code katapythonAlgorithmsAlgorithms [Code Kata] Week 2 - Day 2 숫자중에서 과반수(majority, more than a half)가 넘은 숫자를 반환해주세요. 객체를 이용해서 배열 안에 들어있는 값들을 하나의 키로 정하고 value로 그 값들이 몇 개가 들어있는지 저장한다면 풀 수 있을 것 같았다. 객체에 배열에 들어있는 키를 넣어주는 것은 쉬웠지만 value를 어떻게 처리할지에 대해 생각하느라 시간이 오래 걸렸다. major[el] = (major[e... code katacode kata 5/10 CODE KATA #12 문제 두 개의 input에 복소수(complex number)가 string 으로 주어집니다. 복소수란 a+bi 의 형태로, 실수와 허수로 이루어진 수입니다. input으로 받은 두 수를 곱해서 반환해주세요. 반환하는 표현도 복소수 형태의 string 이어야 합니다. 복소수 정의에 의하면 (i^2)는 -1 이므로 (i^2) 일때는 -1로 계산해주세요. (제곱 표현이 안 되어 i의 2제곱을 (... code kataTILTIL 5/4 CODE KATA #7 숫자로 이루어진 배열인 nums를 인자로 전달합니다. 숫자중에서 과반수(majority, more than a half)가 넘은 숫자를 반환해주세요. 예를 들어, nums 배열의 길이는 무조건 2개 이상입니다. 예전에 forEach, 혹은 reduce으로 해당 요소의 중복 개수를 구하는 로직을 구현한 적이 있어 이를 응용해보았다. 처음 숫자마다의 중복 개수까지는 구현했지만, if(result... code kataTILTIL Code Kata #3 중복되지 않은 알파벳으로 이루어진 제일 긴 단어의 길이 String 형인 str 인자에서 중복되지 않은 알파벳으로 이루어진 제일 긴 단어의 길이를 반환해주세요. str: 텍스트 return: 중복되지 않은 알파벳 길이 (숫자 반환) 예를 들어, str = "abcabcabc" return 은 3 => 'abc' 가 제일 길기 때문 str = "aaaaa" return 은 1 => 'a' 가 제일 길기 때문 str = "sttrg" return 은... code kataJavaScriptJavaScript Code Kata(Python) week 1 - day 2 문제 reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요. x: 숫자 return: 뒤집어진 숫자를 반환! 예들 들어, 문제풀이 문자열 슬라이싱 사용... code katacode kata
[TIL] # 26 Code Kata 알고리즘 twoSum함수에 인자 nums 숫자배열을 길이를 찾기 위해 for로 돌렸다. 이중 for 로 j는 0부터가 아닌 i+1 부터 시작 ! if 조건문으로 nums에 첫번째 인덱스 값과 두번째 인덱스 값을 더하여 target 즉, 더해서 나올 수 있는 합계[target]과 비교했다. 배열 i와 j로 리턴 !... TILWeCode알고리즘code kataTIL [TIL] # 30 알고리즘 |Code Kata - 03 | 오늘 하루 Code Kata 3번째 문제 시작 ! westagram 레이아웃 추가 react state 예습 공부 먼저 문제를 보면 str인자는 string 형태이다. 우리는 중복되지 않게, 제일 긴 단어 라는 조건을 확인 할 수 있었다. 코드 하나하나 살펴보자 새로운 배열을 변수:(arr)선언 / 새로운 문자열 선언 변수:(newStr) 새로운 빈 문자열에 기존 문자열 인덱스를 제외하고 자... TILWeCode알고리즘code kataTIL Code Kata #2 Reverse reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요. 예들 들어, x: 1234 return: 4321 x: -1234 return: -4321 x: 1230 return: 321 단순하게 생각했다. 문제의 요구사항은 '정수인 숫자', 를 '뒤집어' 2개 였음으로 숫자를 뒤집을 방법을 찾았다. 머릿속에서 가장 간단한 방법은 였다. 빠르게 문제를 해결한... JavaScriptalgorithmcode kataJavaScript [code kata] 그래프 물담기 문제 인자인 height는 숫자로 이루어진 배열입니다.그래프로 생각한다면 y축의 값이고, 높이 값을 갖고 있습니다. 아래의 그래프라면 height 배열은 [1, 8, 6, 2, 5, 4, 8, 3, 7] 입니다. 배열의 길이는 2이상입니다. 풀이 분석중[pending...]... code katapythonAlgorithmsAlgorithms [Code Kata] Week 2 - Day 2 숫자중에서 과반수(majority, more than a half)가 넘은 숫자를 반환해주세요. 객체를 이용해서 배열 안에 들어있는 값들을 하나의 키로 정하고 value로 그 값들이 몇 개가 들어있는지 저장한다면 풀 수 있을 것 같았다. 객체에 배열에 들어있는 키를 넣어주는 것은 쉬웠지만 value를 어떻게 처리할지에 대해 생각하느라 시간이 오래 걸렸다. major[el] = (major[e... code katacode kata 5/10 CODE KATA #12 문제 두 개의 input에 복소수(complex number)가 string 으로 주어집니다. 복소수란 a+bi 의 형태로, 실수와 허수로 이루어진 수입니다. input으로 받은 두 수를 곱해서 반환해주세요. 반환하는 표현도 복소수 형태의 string 이어야 합니다. 복소수 정의에 의하면 (i^2)는 -1 이므로 (i^2) 일때는 -1로 계산해주세요. (제곱 표현이 안 되어 i의 2제곱을 (... code kataTILTIL 5/4 CODE KATA #7 숫자로 이루어진 배열인 nums를 인자로 전달합니다. 숫자중에서 과반수(majority, more than a half)가 넘은 숫자를 반환해주세요. 예를 들어, nums 배열의 길이는 무조건 2개 이상입니다. 예전에 forEach, 혹은 reduce으로 해당 요소의 중복 개수를 구하는 로직을 구현한 적이 있어 이를 응용해보았다. 처음 숫자마다의 중복 개수까지는 구현했지만, if(result... code kataTILTIL Code Kata #3 중복되지 않은 알파벳으로 이루어진 제일 긴 단어의 길이 String 형인 str 인자에서 중복되지 않은 알파벳으로 이루어진 제일 긴 단어의 길이를 반환해주세요. str: 텍스트 return: 중복되지 않은 알파벳 길이 (숫자 반환) 예를 들어, str = "abcabcabc" return 은 3 => 'abc' 가 제일 길기 때문 str = "aaaaa" return 은 1 => 'a' 가 제일 길기 때문 str = "sttrg" return 은... code kataJavaScriptJavaScript Code Kata(Python) week 1 - day 2 문제 reverse 함수에 정수인 숫자를 인자로 받습니다. 그 숫자를 뒤집어서 return해주세요. x: 숫자 return: 뒤집어진 숫자를 반환! 예들 들어, 문제풀이 문자열 슬라이싱 사용... code katacode kata